@charset "utf-8";
#navbar {
   margin: 0;
   padding: 0;
   height: 1em; }
#navbar li {
	list-style: none;
	float: left;
	background-color: #06C;
	padding-left: 10px;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
#navbar li a {
	display: block;
	padding: 3px 8px;
	background-color: #5e8ce9;
	color: #fff;
	text-decoration: none;
	font-size: 20px;
}
#navbar li ul {
	display: none;
	width: 10em; /* Width to help Opera out */
	background-color: #69f;
}
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: none; }
#navbar li:hover li a, #navbar li.hover li a {
   background-color: #69f;
   border-bottom: 1px solid #fff;
   color: #000; }
#navbar li li a:hover {
   background-color: #8db3ff; }
   